home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / arcers / zpro225.zip / ZIPRPRO.1 / ZIFPRO.REV < prev    next >
Text File  |  1995-07-22  |  24KB  |  624 lines

  1.          ZIF Editor Professional For DOS Revision History
  2.  
  3.  
  4. 07-22-95 ■ Version 2.25
  5.  
  6.          . No changes.  See ZIPRPRO.REV for revisions.
  7.  
  8.  
  9. 05-24-95 ■ Version 2.24
  10.  
  11.          . No changes.  See ZIPRPRO.REV for revisions.
  12.  
  13.  
  14. 05-23-95 ■ Version 2.23
  15.  
  16.          . Optimized the cleanup procedure for speed.  This procedure
  17.            is now extremely fast.
  18.  
  19.  
  20. 05-22-95 ■ Version 2.22
  21.  
  22.          . Removed options for Accurate File Size Calculation, Cluster
  23.            Size, and Cluster Size Calculation from the Advanced INI
  24.            Settings screen, since these options have been removed from
  25.            the current version of ZIP'R Pro.  (All calculations are now
  26.            100% accurate.)
  27.  
  28.  
  29. 04-27-95 ■ Version 2.21
  30.  
  31.          . Wrote an additional variable to the ZPD file called
  32.            "ZIPDecompressionOptions".  This value will match the
  33.            ZIPCompressionOptions value, except that it will exclude the
  34.            settings for "Disable Network Detection" and "Use Slow
  35.            MemCopy", which are not applicable for PKUNZIP.
  36.  
  37.          . Added hot-key assignments to the Compression Type options on
  38.            the ZPD editing screen.
  39.  
  40.          . Cleaned up the trimming routine for the Alternate EXE Launch
  41.            Directory and Program Parent Directory fields.
  42.  
  43.          . Added an option to the Floppy Options screen to take "No Action"
  44.            when creating a compressed file on a floppy diskette.  Instead
  45.            of erasing the files and sub-directories, this option will
  46.            simply create a new file on the existing diskette, whether or
  47.            not other files are contained on the diskette.  (Note: This
  48.            feature can be dangerous if the user does not fully understand
  49.            what is taking place.  Be sure to read the new section in the
  50.            docs entitled "Compressing To Floppy Disks".)
  51.  
  52.          . Changed reading routines to use common routines from STSI's
  53.            internal library.  Changed all dialog box initialization code
  54.            to use a common dialog box from STSI's internal libraries.
  55.            These replacements reduced the code size by about 2K.
  56.  
  57.          . Removed unnecessary code that was being linked in to the
  58.            executable file.  This caused a reduction in code size by
  59.            about 22K.
  60.  
  61.          . Created a literal string unit containing all strings that
  62.            are read from the INI and ZPD files and used variable
  63.            references instead of literal strings, reducing the chance
  64.            for typing or spelling errors.
  65.  
  66.          . Removed custom exit procedure which could intermittently
  67.            produce invalid or inaccurate error address results.
  68.  
  69.  
  70. 03-13-95 ■ Version 2.20
  71.  
  72.          . Addressed many heap leak related issues / problems.  One
  73.            noteable problem is where attempting to open a file more
  74.            than a few times could cause an error "Too many files", or
  75.            possible screen corruption.
  76.  
  77.  
  78. 02-16-95 ■ Version 2.19
  79.  
  80.          . No changes.  See ZIPRPRO.REV for version 2.19 changes.
  81.  
  82.  
  83. 01-26-95 ■ Version 2.18
  84.  
  85.          . Shortened the Registration Number field to 12 characters
  86.            on the Register ZIP'R Pro screen.
  87.  
  88.          . Decreased the exploding effects delay for windows from
  89.            5 to 3, making the exploding appear more rapidly.
  90.  
  91.          . Updated the code to use new (and better) common routines
  92.            from STSI's internal libraries.
  93.  
  94.          . Added a custom exit procedure to be executed in the event
  95.            that a Runtime error occurs.
  96.  
  97.  
  98. 11-24-94 ■ Version 2.17
  99.  
  100.          . Fixed a problem where .RND files were not being deleted in
  101.            the cleanup process.
  102.  
  103.  
  104. 11-16-94 ■ Version 2.16
  105.  
  106.          . No changes.  (See the file ZIPRPRO.REV)
  107.  
  108.  
  109. 11-13-94 ■ Version 2.15
  110.  
  111.          . No changes.  (See the file ZIPRPRO.REV)
  112.  
  113.  
  114. 10-28-94 ■ Version 2.14
  115.  
  116.          . No changes.  (See the file ZIPRPRO.REV)
  117.  
  118.  
  119. 10-19-94 ■ Version 2.13
  120.  
  121.          . Updated code with most recent changes to STSI's internal
  122.            libraries, including color schemes and dialog boxes.
  123.  
  124.          . Fixed a problem where the Browsing screen would issue an
  125.            error and halt program execution if there were too many
  126.            files in the current directory to be displayed.  Now, the
  127.            browsing screen simply exits with an error message.
  128.  
  129.          . Removed more unnecessary compiler directives.
  130.  
  131.          . Gave the monochrome screen display a face-lift.
  132.  
  133.          . Modified code and documentation to comply with ASP
  134.            standards.  STSI is now an author member of the Association
  135.            of Shareware Professionals!
  136.  
  137.  
  138. 09-09-94 ■ Version 2.12
  139.  
  140.          . Removed a warning message on the delays screen that informed
  141.            users that changes could only be made to the registered
  142.            version.  Changes are now allowed to the unregistered version,
  143.            in order to comply with ASP standards.
  144.  
  145.          . Removed all unnecessary compiler directives.
  146.  
  147.  
  148. 08-22-94 ■ Version 2.11
  149.  
  150.          . No changes made.
  151.  
  152.  
  153. 08-22-94 ■ Version 2.10
  154.  
  155.          . No changes made.
  156.  
  157.  
  158. 08-16-94 ■ Version 2.03
  159.  
  160.          . Fixed a tab-order problem on the Advanced Options screen
  161.            for INI settings.
  162.  
  163.  
  164. 07-18-94 ■ Version 2.02
  165.  
  166.          . The file ZIFPRO.EXE is now being released without EXE
  167.            compression.
  168.  
  169.  
  170. 07-11-94 ■ Version 2.01
  171.  
  172.          . Version 2.01 of ZIP'R Pro contains an updated INSTALL.EXE
  173.            file.  One of our users reported that InocuLAN (by Cheyenne
  174.            Software) was reporting an occurrence of the Tony-H virus in
  175.            the INSTALL.EXE file.  We believe this was a false-positive
  176.            report, and not cause for alarm.  However, we are releasing
  177.            ZIP'R Pro 2.01 with the INSTALL.EXE file in uncompressed
  178.            format.  Also, the file BONUS.DOC has been removed.
  179.  
  180.  
  181. 06-29-94 ■ Version 2.00
  182.  
  183.          . Added support for a user-specified compression mode when
  184.            using Internal ZIP compression.  Valid values are BestMethod,
  185.            Deflate, Implode, Shrink, and Store.
  186.  
  187.          . Added support for a user-specified deflate level when
  188.            using internal ZIP compression.
  189.  
  190.          . Added support for user-specified implode values when using
  191.            internal ZIP compression.
  192.  
  193.          . Added the "F1 = Help" string to the bottom line of the
  194.            screen to inform users of the availability of the help
  195.            system.
  196.  
  197.          . Fixed a problem where a backslash (\) was not being
  198.            written to the program directory properly if the
  199.            EXE file was located in the root directory.
  200.  
  201.  
  202. 06-20-94 ■ Version 1.28  (Internal BETA Version - Not Released!)
  203.  
  204.          . Fixed a problem where registered users would receive a
  205.            "Registration number not valid" error message when the
  206.            number 0 was entered in the Network Users field.  Added
  207.            a check in the registration routine to make sure that the
  208.            Network Users string passed to the registration routine is
  209.            blank if the user enters 0.
  210.  
  211.          . Modified code to allow users to use the Update option with
  212.            the Internal ZIP compression type.
  213.  
  214.          . Added code to disable the Compression button on the editing
  215.            screen if Internal ZIP is selected as the compression type.
  216.  
  217.          . Added support for users to type /CLEANUP from the ZifPro
  218.            command line to immediately access the cleanup option without
  219.            being forced to go through the menuing system.  If the
  220.            /Cleanup option is used from the command line, ZifPro will
  221.            stop execution after the cleanup process has been completed.
  222.  
  223.          . Moved the Browse button up two lines to be grouped together
  224.            with the Save and Cancel buttons.
  225.  
  226.          . Added preliminary support to read and write a new compression
  227.            type to the CompressionType= field in the .ZPD file.  The
  228.            new compression type is an internal compression method,
  229.            compatible with PKZIP 2.0.  The internal compression is the
  230.            only compression type allowed when the user interface is set
  231.            to Beginner.  Otherwise, users may select this compression
  232.            type as an alternative to ARJ, LHA, or PKZIP.
  233.  
  234.          . Added support for a user interface setting in ZifPro.Exe.
  235.            Each interface setting displays different information,
  236.            allowing beginner, intermediate, and advanced users to use
  237.            the Zif Editor with ease, yet have access to the more advanced
  238.            features, if needed.
  239.  
  240.  
  241. 06-10-94 ■ Version 1.27
  242.  
  243.          . Cleaned up many potential coding problems by creating
  244.            temporary variables and copying them to the original variables
  245.            only when a Save command is executed.
  246.  
  247.          . Removed all drop-down boxes and replaced them with
  248.            radio buttons.
  249.  
  250.          . Redesigned the standard color scheme and main editing screen
  251.            layout.
  252.  
  253.  
  254. 05-26-94 ■ Version 1.26
  255.  
  256.          . Added support for the menu system to call up topic index
  257.            help with the F1 key.
  258.  
  259.          . Added support for the help system to call up the
  260.            topic index when F1 is pressed if a specific topic is
  261.            not defined at the time of the call.  F1 should be
  262.            able to access the help system in virtually any part
  263.            of the program.
  264.  
  265.          . Fixed a potential problem in the help system where
  266.            the ENTER key was not being properly handled at all
  267.            times to change to a specific topic from the topic
  268.            index.
  269.  
  270.  
  271. 04-22-94 ■ Version 1.25
  272.  
  273.          . Fixed a problem where the Compression Paths option
  274.            on the ZIP'R Pro Settings menu could not be accessed
  275.            due to an incorrect constant value set up in the
  276.            global variables unit.
  277.  
  278.  
  279. 03-26-94 ■ Version 1.24
  280.  
  281.          . Updated several help topics and corresponding code
  282.            that calls the individual help topics.
  283.  
  284.          . Added a status window to the file deletion routine
  285.            when attempting to cleanup ZIP'R Pro signal files,
  286.            to serve as an indicator of activity.
  287.  
  288.          . Modified stFindAllAndErase routine calls to delete
  289.            files with specific ZIPRPRO extensions such as .P00,
  290.            .P01, .N00, .N01, .U00, .U01 etc., instead of .P??,
  291.            .N??, and .U?? to avoid potential filename conflicts
  292.            in future versions.
  293.  
  294.          . Added option to allow users to execute the /Cleanup
  295.            process from inside the ZIF Editor.  Added sufficient
  296.            (optional) password checking to prevent unauthorized
  297.            access to this option.  New option is labeled "Cleanup
  298.            Files" in the ZIP'R Pro Settings menu.
  299.  
  300.          . Fixed a potential problem where the ZIF Editor could
  301.            terminate unexpectedly after opening files more than
  302.            25 - 30 times per session.  Problem is believed to have
  303.            been caused by insufficient stack space.  Increased the
  304.            available stack space from 16K to 32K.
  305.  
  306.          . Removed 5 compiler directives from each unit in Zif
  307.            Editor Pro.
  308.  
  309.  
  310. 03-10-94 ■ Version 1.23
  311.  
  312.          . Fixed a potential problem where the Tame Path field on
  313.            the Tame Options screen did not automatically add a
  314.            trailing backslash to the entry before writing the
  315.            ZPROTAME.BAT file.  This could cause problems when
  316.            attempting to use the ZPROTAME.BAT file under Windows,
  317.            DESQview, or OS/2.
  318.  
  319.          . Fixed a problem where the Use Alternate Program Parent
  320.            Directory check box was not being updated properly when
  321.            it should have been enabled after a file was read from
  322.            disk.
  323.  
  324.          . Fixed a problem where the Alternate EXE Launch Directory
  325.            was not always being written properly when the Alternate
  326.            EXE Launch Directory feature was being used.
  327.  
  328.          . Added a hotkey assignment to the Cancel button on the
  329.            File Dialog boxes.
  330.  
  331.          . Fixed problem where the drop-down combo boxes on the
  332.            Advanced Options screen were not "connected" to the
  333.            actual field and were placed down 1 line too far.
  334.  
  335.          . Changed picture mask on Compression Type field to only
  336.            allow uppercase alpha characters, rather than alpha-
  337.            numeric characters.
  338.  
  339.          . Implemented a new vertical menuing system with a new
  340.            color set and a stylish backdrop.  Removed hint line
  341.            from the bottom of the screen.  Enabled exploding menus
  342.            and dialog boxes.
  343.  
  344.            . Casted the Floppy format options as an enumerated type
  345.            inside of the code, instead of as a byte value.  This
  346.            provides for easier compiler checking, leaving less room
  347.            for errors.
  348.  
  349.  
  350. 03-03-94 ■ Version 1.22
  351.  
  352.            . Added 3-D appearance to dialog boxes, and modified code so
  353.              divider lines would end with a character of the proper
  354.              color.
  355.  
  356.            . Assigned hot-keys to controls on the Video Options screen.
  357.  
  358.            . Fixed problem where the Scan Activity Indicator drop down
  359.              box would cause itself and the Cancel button on the Video
  360.              Options screen to be disabled when an item was selected
  361.              from the list.
  362.  
  363.  
  364. 02-26-94 ■ Version 1.21
  365.  
  366.            . Changed file dialog boxes to automatically pick
  367.              the selected drive, directory, or filename on the
  368.              first click.  Double-clicks are no longer necessary.
  369.  
  370.            . Changed file dialog boxes to display only archive
  371.              files, rather than including hidden and system files
  372.              in the file list.
  373.  
  374.            . Added more constants within individual modules to
  375.              represent controls (in the order that they are added).
  376.  
  377.            . Cleaned up problems on Advanced Options screen where
  378.              the Help Line was not always being updated with the
  379.              correct help text.  This problem originated when code
  380.              was added to support a Windows version of ZIP'R Pro.
  381.  
  382.            . Cleaned up alignment problems on Video Options screen.
  383.  
  384.            . Corrected a minor problem where a registration number
  385.              would not be verified as a valid number if the Network
  386.              Users field contained a "0" instead of a blank value for
  387.              a single-user copy of ZIP'R Pro.
  388.  
  389.            . Corrected a minor problem where the "Use XMS For Swapping"
  390.              check box on the Swapping screen would not allow a direct
  391.              mouse click when the focus was currently on another object.
  392.  
  393.            . Reworked the hot keys on the Advanced Options screen to
  394.              prepare for a Windows version of ZIP'R Pro, using a
  395.              Dos-based ZIF Editor.
  396.  
  397.            . Fixed a problem where the program would terminate if
  398.              the file ZIPRPRO.INI could not be found in the ZIP'R
  399.              Pro path.  Added code to display a message box, create
  400.              a new ZIPRPRO.INI, and continue with program execution.
  401.  
  402.            . Reworked the hot keys on the Edit ZIF File screen to
  403.              prepare for a Windows version of ZIP'R Pro, using a
  404.              Dos-based ZIF Editor.
  405.  
  406.            . Removed inactive menu items from the Help menu.
  407.  
  408.  
  409.  
  410. 02-16-94 ■ Version 1.20
  411.  
  412.            . Completely new ZIF Editor Pro written in a different
  413.                programming language.  Many new features and enhance-
  414.                ments.
  415.  
  416.  
  417. 01-20-94 ■ Version 1.19
  418.  
  419.            . Added help topics into the help file for the new 1.19
  420.                features.
  421.  
  422.             . Added support for "Use Command Processor For Executable
  423.            Program" option.  This option allows users to specify
  424.            whether or not a command processor is loaded before
  425.                executing a program.  Program filenames with a .BAT or
  426.                .BTM (4DOS) extension require that this switch be turned
  427.                on, which is the default.  If this switch is turned off,
  428.                users can gain an extra 3 - 5K of free memory.
  429.  
  430.             . Fixed a minor problem where the Update Option check box
  431.                would be enabled when the compressed filename field lost
  432.                focus, even if the compression type selected was "NONE".
  433.  
  434.             . Added support for "Alternate Launch Directory For
  435.                Executable File".  This separate parameter allows
  436.                programs to be executed from a directory other than
  437.                the directory where the executable program resides.
  438.            This is useful in cases where the data files are
  439.                maintained in a separate sub-directory than the program,
  440.                since a typical File-Open command will place the user
  441.                in the data files sub-directory instead, allowing more
  442.                rapid access to data files.
  443.  
  444.  
  445. 01-06-94 ■ Version 1.18
  446.  
  447.            . Added code to write a blank string to the NetworkUsers
  448.                line in the ZIPRPRO.INI file if the user enters 0.
  449.  
  450.            . Added more shortcut key combinations on screens using
  451.                radio buttons and check boxes.
  452.  
  453.            . Fixed minor problem where the prelog delay time on the
  454.                Delays screen was not being disabled on the initial
  455.                display if the "Delay during Prelog" check box was not
  456.                checked.
  457.  
  458.            . Fixed problem where the ZIF Editor Pro would terminate
  459.                if the user pressed the enter key on the "Delay during
  460.            Prelog" check box of the Delays screen when the Delay
  461.                option was disabled.
  462.  
  463.            . Added option to Advanced options screen to enable or
  464.                disable sub-directory deletions when using PKZIP 2.04g.
  465.  
  466.            . Added options on Video options screen to write screens
  467.                using BIOS, DIRECT, or AUTO detect methods.
  468.  
  469.  
  470. 01-01-94 ■ Version 1.17
  471.  
  472.            . No changes made.
  473.  
  474.  
  475. 12-27-93 ■ Version 1.16
  476.  
  477.            . Fixed a problem where the "CompressionOptions=" entry
  478.                was being written to the .ZPD file correctly, but did
  479.                not appear to be read correctly.  This problem was due
  480.                to a variable being reset once the property for the
  481.                Compression Type list box was assigned.  Added a work-
  482.                around in the code that assigns the original value to
  483.                an intermediate variable, restoring it after the property
  484.                for the Compression Type list box is assigned.
  485.  
  486.            . Fixed a potential problem where the CompressionOptions
  487.                variable was not being initialized each time a .ZPD file
  488.                was read or created.
  489.  
  490.  
  491. 12-25-93 ■ Version 1.15
  492.  
  493.            . Fixed a major bug that was created after references
  494.                to MhSpecParse were changed to stSpecParse.  This
  495.                replacement routine returned a "." with the filename
  496.                extension, causing all filenames within the ZIF Editor
  497.                Pro to have two dots separating the filename from the
  498.                extension.
  499.  
  500.  
  501. 12-22-93 ■ Version 1.14
  502.  
  503.            . Changed all references from MhSpecParse to stSpecParse,
  504.                which is an STSI-generated routine to parse the
  505.                different portions of a path specification apart.  Old
  506.                routine that was used could cause ZIF Pro to attempt to
  507.                access a floppy drive, if one was specified.  If a disk
  508.                was not present in the floppy drive, the program would
  509.                crash.  New routine should eliminate this problem.
  510.  
  511.            . Added code to make sure that if compression to floppy
  512.            diskettes is being used, the compressed file must be
  513.            stored on the root directory of the floppy disk.
  514.  
  515.            . Added code to disable selective extraction and selective
  516.                exclusion when the user specifies that the compressed
  517.                file will be stored on a floppy diskette.
  518.  
  519.  
  520.  
  521. 12-20-93 ■ Version 1.13
  522.  
  523.            . (No Changes Made)
  524.  
  525.  
  526.  
  527. 12-05-93 ■ Version 1.12
  528.  
  529.            . Added code to make sure that the environment set for
  530.                ZIP'R Pro, if used, is interpretted in UPPER CASE
  531.                characters.
  532.  
  533.            . Recovered programming files from local backup set.
  534.                One file was lost due to an inability to restore
  535.                files from a bad backup tape after upgrading network
  536.                file server.  Changes in the lost file were minimal.
  537.                All data is believed to have been recovered.
  538.  
  539.            . Added check to deselect and disable the Update option
  540.                if compressed file was specified as residing on a
  541.                floppy disk.
  542.  
  543.            . Addressed several potential tab-order / ENTER-order
  544.                problems on main .ZPD editing screen.  Problems
  545.                could have caused program to terminate if the ZIF
  546.                Editor attempted to switch the focus to a disabled
  547.                control when ENTER was pressed.
  548.  
  549.            . Added code to make sure that a user has entered a
  550.                program name and a compressed file name in the
  551.                appropriate fields before saving a .ZPD file.
  552.  
  553.            . Added code to warn users when Cancel is selected if
  554.                the file has been modified since it was last saved.
  555.  
  556.            . Added code to set an initial value for TestTemporary-
  557.                Archive whether or not ARJ is being used as the
  558.                compression program.
  559.  
  560.            . Fixed tabbing order problem on Selective Extraction
  561.                screen and added code to advance the cursor to the next
  562.                field when ENTER was pressed.
  563.  
  564.            . Fixed problem where pressing ENTER on the Compression
  565.                Type field when "NONE" was selected would cause the
  566.                program to terminate.  Focus was attempting to be set
  567.                to a disabled control.
  568.  
  569.            . Fixed problem where passing a filename as a parameter
  570.                to the ZIF Editor Pro would generate an error stating
  571.                that a problem occurred when attempting to read the
  572.                .ZPD file.  This was due to a variable being reset
  573.                between the time that the parameter was read and the
  574.                file was read.
  575.  
  576.            . Fixed potential problem where the internal variable
  577.                "UseParentDirectory" was not being changed when it was
  578.                modified on the Advanced Options screen.  This could
  579.                cause the ZIF Editor to not properly remember the
  580.                correct Program Parent Directory.
  581.  
  582.  
  583.  
  584. 11-26-93 ■ Version 1.11
  585.  
  586.            . Added quick keys for check boxes to a few key areas.
  587.  
  588.            . Fixed minor tabbing order problem on Edit .ZPD
  589.                screen.
  590.  
  591.            . Added support to the Selective Extraction screen
  592.                for Selective Exclusion.  Added code to read and
  593.                write the new variables to the .ZPD file.
  594.  
  595.  
  596.  
  597. 11-21-93 ■ Version 1.10
  598.  
  599.            . Added code to allow users to enter a filename
  600.                after ZIFPRO that will automatically load the
  601.                specified .ZPD file.
  602.  
  603.            . Added new Help topics for Selective Extraction.
  604.  
  605.            . Added support for Selective Extraction to the ZIF
  606.                Editor.  When Selective Extraction is enabled, only
  607.                files entered in the Selective Extraction list box
  608.                are extracted before executing the program.
  609.  
  610.            . Corrected a problem where the IN Commands, OUT Commands,
  611.                TSR Pre Commands, and TSR Post Commands were not being
  612.                written correctly to the .ZPD file.  This behavior
  613.                exhibited itself after creating a file with more than
  614.                two lines of IN, OUT, TSR Pre, or TSR Post Commands.
  615.                The prefix was not being added to the line that was
  616.                written, therefore causing ZIP'R Pro to be unable to
  617.                read and include those commands.
  618.  
  619.  
  620.  
  621. 11-15-93 ■ Version 1.00
  622.  
  623.            . Initial release of the ZIF Editor Professional For DOS.
  624.